armored money transport truck - Turc Anglais Dictionnaire